import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex) // vue的插件机制

// Vuex.Store 构造器选项
const store = new Vuex.Store({
	state: {
		// 用户信息
		$userInfo: {
			openId:""
		},
		//请求头token
		$access_token:"",
		$userLogin:{},
		baseurl:"http://localhost::8989/file/",
		uploadBaseUrl:"http://localhost:/",
		inviteOpenId:"",
		videoNumberId:"sphYN55Gt3NqOO2"
	},
	mutations: {
		setUserInfo(state, data) {
			state.$userInfo = data;
		},
		setUserToken(state, data) {
			state.$access_token = data;
		},
		setUserLogin(state, data) {
			state.$userLogin = data;
		},
		setInviteOpenId(state, data) {
			state.inviteOpenId = data;
		},
		
	},
})

export default store
